package com.bwie.app.mapper;

import com.bwie.common.domain.Goods;
import com.bwie.common.domain.Sort;
import com.bwie.common.domain.request.GoodsReq;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.math.BigDecimal;
import java.util.List;


@Repository
public interface AppMapper {
    /**
     * 列表
     * @param req
     * @return
     */
    List<Goods> list(GoodsReq req);
    /**
     * 回显
     */
    Goods echo(Integer id);
    /**
     * 下拉框
     */
    List<Sort> dropDownBox();
    /**
     * 购买
     */
    void buy(@Param("userId") Integer userId, @Param("points") BigDecimal points);
}
